package SEG_BusinessLayer;

import SEG_EntityLayer.*;
import SEG_DataLayer.*;
import java.util.List;

public class SEG_AccesoBL {
    
    private final static SEG_AccesoBL _instancia = new SEG_AccesoBL();
    
    private SEG_AccesoBL() {
    }

    public static SEG_AccesoBL getInstancia() {
        return _instancia;
    }
    
    //-----------------------------------------------------------------------------
    // <editor-fold defaultstate="collapsed" desc="Select">
    
        /**
        * Obtiene lista con acceso de los usuarios.
        * @return  <code>true</code> si el usuario tiene acceso a la empresa y <code>false</code> en otro caso.
        * @author Juan Manuel Abanto Mera
        */
        public List<SEG_AccesoEL> ObtenerAccesoUsuario(byte empresa, byte modulo,short usuario) throws Exception {
            try {
                return SEG_AccesoDL.getInstancia().ObtenerAccesoUsuario(empresa, modulo, usuario);
            }
            catch(Exception ex) {
                throw new Exception(ex);
            }
        }
    
    // </editor-fold>
    
    //-------------------------------------------------------------------------------
    // <editor-fold defaultstate="collapsed" desc="Insert">
    // </editor-fold>
    
    //-------------------------------------------------------------------------------
    // <editor-fold defaultstate="collapsed" desc="Update">
    // </editor-fold>
    
    //------------------------------------------------------------------------------    
    // <editor-fold defaultstate="collapsed" desc="Delete">
    // </editor-fold>
}
